/**
 * Notes: 车辆实体
 * Ver : 
 * Date: 2022-06-23 19:20:00 
 */

const BaseProjectModel = require('./base_project_model.js');

class CarModel extends BaseProjectModel {

}

// 集合名
CarModel.CL = BaseProjectModel.C('car');

CarModel.DB_STRUCTURE = {
	_pid: 'string|true',
	CAR_ID: 'string|true',
	CAR_TITLE: 'string|true|comment=标题',
	CAR_STATUS: 'int|true|default=1|comment=状态 0=未启用,1=使用中',
	// CAR_CATE_ID: 'string|true|default=0|comment=分类',
	// CAR_CATE_NAME: 'string|false|comment=分类冗余',
	CAR_SEAT_CNT: 'int|true|default=20|comment=座位数 0=不限',
	CAR_SEAT_LIST: 'array|true|default=[]',
	CAR_ACTIVITY_LIST: 'array|true|default=[]',
	CAR_ORDER: 'int|true|default=9999',
	CAR_FORMS: 'array|true|default=[]',
	CAR_OBJ: 'object|true|default={}',
	CAR_ADD_TIME: 'int|true',
	CAR_EDIT_TIME: 'int|true',
	CAR_ADD_IP: 'string|false',
	CAR_EDIT_IP: 'string|false',
};

// 字段前缀
CarModel.FIELD_PREFIX = "CAR_";

/**
 * 状态 0=未启用,1=使用中 
 */
CarModel.STATUS = {
	UNUSE: 0,
	COMM: 1
};
module.exports = CarModel;